TAGs: Islamic algebra